Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
69A NORTH STREET Terraced £365,987 £64,950 2 Jun 1995
69B NORTH STREET Semi-Detached £407,578 £168,000 26 Mar 2003
71 NORTH STREET Terraced £511,969 £378,000 25 Apr 2016
79 NORTH STREET Semi-Detached £1,012,078 £177,500 10 Aug 1995
81 NORTH STREET Detached £771,800 £270,000 7 Jun 2002
85 NORTH STREET Detached £815,556 £273,000 12 Apr 2002